package com.suelake.habbo.util;

import java.util.Random;

import com.blunk.Environment;

public class FigureUtil
{
	private final static int[] MALE_HAIR = new int[] { 17811, 17711, 17611, 17511, 17011, 17012, 17013, 17014, 17015, 17016, 17017, 17018, 17019, 17010, 17011, 17012, 17013, 17014, 17015, 17016, 17017, 17018, 17019, 17020, 17021, 16511, 16512, 16513,
			16514, 16515, 16516, 16517, 16518, 16011, 16012, 16013, 16014, 16015, 16016, 16017, 16018, 16019, 16010, 16011, 16012, 16013, 15511, 15512, 15513, 15514, 15515, 15516, 15517, 15518, 15011, 15012, 15013, 15014, 15015, 15016, 15017, 15018,
			15019, 14511, 14512, 14513, 14514, 14515, 14516, 14517, 14518, 14011, 14012, 14013, 14014, 14015, 14016, 14017, 14018, 14019, 13511, 13512, 13513, 13514, 13515, 13516, 13011, 13012, 13013, 13014, 13015, 13016, 13017, 12511, 12512, 12513,
			12514, 12515, 12516, 12517, 12518, 12519, 12510, 12511, 12512, 12513, 12514, 12515, 12516, 12517, 12518, 12519, 12520, 12521, 12522, 12523, 12011, 11511, 11512, 11513, 11514, 11515, 11516, 11011, 11012, 11013, 11014, 11015, 11016, 10511,
			10512, 10513, 10514, 10515, 10516, 10517, 10518, 10519, 10510, 10511, 10512, 10513, 10514, 10515, 10516, 10517, 10518, 10519, 10011, };
	private final static int[] MALE_HEAD = new int[] { 20711, 20721, 20731, 20741, 20751, 20761, 20712, 20722, 20732, 20742, 20752, 20762, 20713, 20723, 20733, 20743, 20753, 20763, 20714, 20724, 20734, 20744, 20754, 20764, 20715, 20725, 20735, 20745,
			20755, 20765, 20716, 20726, 20736, 20746, 20756, 20766, 20717, 20727, 20737, 20747, 20757, 20767, 20718, 20728, 20738, 20748, 20758, 20768, 20719, 20729, 20739, 20749, 20759, 20769, 20710, 20710, 20710, 20710, 20710, 20710, 20711, 20711,
			20711, 20711, 20711, 20711, 20712, 20712, 20712, 20712, 20712, 20712, 20713, 20713, 20713, 20713, 20713, 20713, 20714, 20714, 20714, 20714, 20714, 20714, 20715, 20715, 20715, 20715, 20715, 20715, 20716, 20716, 20716, 20716, 20716, 20716,
			20717, 20717, 20717, 20717, 20717, 20717, 20718, 20718, 20718, 20718, 20718, 20718, 20719, 20719, 20719, 20719, 20719, 20719, 20720, 20720, 20720, 20720, 20720, 20720, 20721, 20721, 20721, 20721, 20721, 20721, 20722, 20722, 20722, 20722,
			20722, 20722, 20723, 20723, 20723, 20723, 20723, 20723, 20724, 20724, 20724, 20724, 20724, 20724, 20725, 20725, 20725, 20725, 20725, 20725, 20611, 20621, 20631, 20641, 20651, 20661, 20612, 20622, 20632, 20642, 20652, 20662, 20613, 20623,
			20633, 20643, 20653, 20663, 20614, 20624, 20634, 20644, 20654, 20664, 20615, 20625, 20635, 20645, 20655, 20665, 20616, 20626, 20636, 20646, 20656, 20666, 20617, 20627, 20637, 20647, 20657, 20667, 20618, 20628, 20638, 20648, 20658, 20668,
			20619, 20629, 20639, 20649, 20659, 20669, 20610, 20610, 20610, 20610, 20610, 20610, 20611, 20611, 20611, 20611, 20611, 20611, 20612, 20612, 20612, 20612, 20612, 20612, 20613, 20613, 20613, 20613, 20613, 20613, 20614, 20614, 20614, 20614,
			20614, 20614, 20615, 20615, 20615, 20615, 20615, 20615, 20616, 20616, 20616, 20616, 20616, 20616, 20617, 20617, 20617, 20617, 20617, 20617, 20618, 20618, 20618, 20618, 20618, 20618, 20619, 20619, 20619, 20619, 20619, 20619, 20620, 20620,
			20620, 20620, 20620, 20620, 20621, 20621, 20621, 20621, 20621, 20621, 20622, 20622, 20622, 20622, 20622, 20622, 20623, 20623, 20623, 20623, 20623, 20623, 20624, 20624, 20624, 20624, 20624, 20624, 20625, 20625, 20625, 20625, 20625, 20625,
			20511, 20521, 20531, 20541, 20551, 20561, 20512, 20522, 20532, 20542, 20552, 20562, 20513, 20523, 20533, 20543, 20553, 20563, 20514, 20524, 20534, 20544, 20554, 20564, 20515, 20525, 20535, 20545, 20555, 20565, 20516, 20526, 20536, 20546,
			20556, 20566, 20517, 20527, 20537, 20547, 20557, 20567, 20518, 20528, 20538, 20548, 20558, 20568, 20519, 20529, 20539, 20549, 20559, 20569, 20510, 20510, 20510, 20510, 20510, 20510, 20511, 20511, 20511, 20511, 20511, 20511, 20512, 20512,
			20512, 20512, 20512, 20512, 20513, 20513, 20513, 20513, 20513, 20513, 20514, 20514, 20514, 20514, 20514, 20514, 20515, 20515, 20515, 20515, 20515, 20515, 20516, 20516, 20516, 20516, 20516, 20516, 20517, 20517, 20517, 20517, 20517, 20517,
			20518, 20518, 20518, 20518, 20518, 20518, 20519, 20519, 20519, 20519, 20519, 20519, 20520, 20520, 20520, 20520, 20520, 20520, 20521, 20521, 20521, 20521, 20521, 20521, 20522, 20522, 20522, 20522, 20522, 20522, 20523, 20523, 20523, 20523,
			20523, 20523, 20524, 20524, 20524, 20524, 20524, 20524, 20525, 20525, 20525, 20525, 20525, 20525, 20011, 20021, 20031, 20041, 20051, 20061, 20012, 20022, 20032, 20042, 20052, 20062, 20013, 20023, 20033, 20043, 20053, 20063, 20014, 20024,
			20034, 20044, 20054, 20064, 20015, 20025, 20035, 20045, 20055, 20065, 20016, 20026, 20036, 20046, 20056, 20066, 20017, 20027, 20037, 20047, 20057, 20067, 20018, 20028, 20038, 20048, 20058, 20068, 20019, 20029, 20039, 20049, 20059, 20069,
			20010, 20010, 20010, 20010, 20010, 20010, 20011, 20011, 20011, 20011, 20011, 20011, 20012, 20012, 20012, 20012, 20012, 20012, 20013, 20013, 20013, 20013, 20013, 20013, 20014, 20014, 20014, 20014, 20014, 20014, 20015, 20015, 20015, 20015,
			20015, 20015, 20016, 20016, 20016, 20016, 20016, 20016, 20017, 20017, 20017, 20017, 20017, 20017, 20018, 20018, 20018, 20018, 20018, 20018, 20019, 20019, 20019, 20019, 20019, 20019, 20020, 20020, 20020, 20020, 20020, 20020, 20021, 20021,
			20021, 20021, 20021, 20021, 20022, 20022, 20022, 20022, 20022, 20022, 20023, 20023, 20023, 20023, 20023, 20023, 20024, 20024, 20024, 20024, 20024, 20024, 19511, 19521, 19531, 19541, 19551, 19561, 19512, 19522, 19532, 19542, 19552, 19562,
			19513, 19523, 19533, 19543, 19553, 19563, 19514, 19524, 19534, 19544, 19554, 19564, 19515, 19525, 19535, 19545, 19555, 19565, 19516, 19526, 19536, 19546, 19556, 19566, 19517, 19527, 19537, 19547, 19557, 19567, 19518, 19528, 19538, 19548,
			19558, 19568, 19519, 19529, 19539, 19549, 19559, 19569, 19510, 19510, 19510, 19510, 19510, 19510, 19511, 19511, 19511, 19511, 19511, 19511, 19512, 19512, 19512, 19512, 19512, 19512, 19513, 19513, 19513, 19513, 19513, 19513, 19514, 19514,
			19514, 19514, 19514, 19514, 19515, 19515, 19515, 19515, 19515, 19515, 19516, 19516, 19516, 19516, 19516, 19516, 19517, 19517, 19517, 19517, 19517, 19517, 19518, 19518, 19518, 19518, 19518, 19518, 19519, 19519, 19519, 19519, 19519, 19519,
			19520, 19520, 19520, 19520, 19520, 19520, 19521, 19521, 19521, 19521, 19521, 19521, 19522, 19522, 19522, 19522, 19522, 19522, 19523, 19523, 19523, 19523, 19523, 19523, 19524, 19524, 19524, 19524, 19524, 19524, 19011, 19021, 19031, 19041,
			19051, 19061, 19012, 19022, 19032, 19042, 19052, 19062, 19013, 19023, 19033, 19043, 19053, 19063, 19014, 19024, 19034, 19044, 19054, 19064, 19015, 19025, 19035, 19045, 19055, 19065, 19016, 19026, 19036, 19046, 19056, 19066, 19017, 19027,
			19037, 19047, 19057, 19067, 19018, 19028, 19038, 19048, 19058, 19068, 19019, 19029, 19039, 19049, 19059, 19069, 19010, 19010, 19010, 19010, 19010, 19010, 19011, 19011, 19011, 19011, 19011, 19011, 19012, 19012, 19012, 19012, 19012, 19012,
			19013, 19013, 19013, 19013, 19013, 19013, 19014, 19014, 19014, 19014, 19014, 19014, 19015, 19015, 19015, 19015, 19015, 19015, 19016, 19016, 19016, 19016, 19016, 19016, 19017, 19017, 19017, 19017, 19017, 19017, 19018, 19018, 19018, 19018,
			19018, 19018, 19019, 19019, 19019, 19019, 19019, 19019, 19020, 19020, 19020, 19020, 19020, 19020, 19021, 19021, 19021, 19021, 19021, 19021, 19022, 19022, 19022, 19022, 19022, 19022, 19023, 19023, 19023, 19023, 19023, 19023, 19024, 19024,
			19024, 19024, 19024, 19024, 18511, 18521, 18531, 18541, 18551, 18561, 18512, 18522, 18532, 18542, 18552, 18562, 18513, 18523, 18533, 18543, 18553, 18563, 18514, 18524, 18534, 18544, 18554, 18564, 18515, 18525, 18535, 18545, 18555, 18565,
			18516, 18526, 18536, 18546, 18556, 18566, 18517, 18527, 18537, 18547, 18557, 18567, 18518, 18528, 18538, 18548, 18558, 18568, 18519, 18529, 18539, 18549, 18559, 18569, 18510, 18510, 18510, 18510, 18510, 18510, 18511, 18511, 18511, 18511,
			18511, 18511, 18512, 18512, 18512, 18512, 18512, 18512, 18513, 18513, 18513, 18513, 18513, 18513, 18514, 18514, 18514, 18514, 18514, 18514, 18515, 18515, 18515, 18515, 18515, 18515, 18516, 18516, 18516, 18516, 18516, 18516, 18517, 18517,
			18517, 18517, 18517, 18517, 18518, 18518, 18518, 18518, 18518, 18518, 18519, 18519, 18519, 18519, 18519, 18519, 18520, 18520, 18520, 18520, 18520, 18520, 18521, 18521, 18521, 18521, 18521, 18521, 18522, 18522, 18522, 18522, 18522, 18522,
			18523, 18523, 18523, 18523, 18523, 18523, 18524, 18524, 18524, 18524, 18524, 18524, 18525, 18525, 18525, 18525, 18525, 18525, 18011, 18021, 18031, 18041, 18051, 18061, 18012, 18022, 18032, 18042, 18052, 18062, 18013, 18023, 18033, 18043,
			18053, 18063, 18014, 18024, 18034, 18044, 18054, 18064, 18015, 18025, 18035, 18045, 18055, 18065, 18016, 18026, 18036, 18046, 18056, 18066, 18017, 18027, 18037, 18047, 18057, 18067, 18018, 18028, 18038, 18048, 18058, 18068, 18019, 18029,
			18039, 18049, 18059, 18069, 18010, 18010, 18010, 18010, 18010, 18010, 18011, 18011, 18011, 18011, 18011, 18011, 18012, 18012, 18012, 18012, 18012, 18012, 18013, 18013, 18013, 18013, 18013, 18013, 18014, 18014, 18014, 18014, 18014, 18014,
			18015, 18015, 18015, 18015, 18015, 18015, 18016, 18016, 18016, 18016, 18016, 18016, 18017, 18017, 18017, 18017, 18017, 18017, 18018, 18018, 18018, 18018, 18018, 18018, 18019, 18019, 18019, 18019, 18019, 18019, 18020, 18020, 18020, 18020,
			18020, 18020, 18021, 18021, 18021, 18021, 18021, 18021, 18022, 18022, 18022, 18022, 18022, 18022, 18023, 18023, 18023, 18023, 18023, 18023, 18024, 18024, 18024, 18024, 18024, 18024, 18025, 18025, 18025, 18025, 18025, 18025, };
	private final static int[] MALE_LEGS = new int[] { 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28111, 28112, 28113, 28114, 28115, 28116, 28117, 28118, 28119, 28011, 28012, 28013,
			28014, 28015, 28016, 28017, 28018, 28019, 28010, 28011, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517,
			27518, 27519, 27520, 27521, 27522, 27523, 27524, 27525, 27526, 27527, 27528, 27529, 27530, 27531, 27532, 27533, 27534, 27011, 27012, 27013, 27014, 27015, 27016, 27017, 27018, 27019, 27010, 27011, 27012, 27013, 27014, 27015, 27016, };
	private final static int[] MALE_SHOES = new int[] { 30511, 30512, 30513, 30514, 30011, 30012, 30013, 30014, 30015, 30016, 29511, 29512, 29513, 29514, 29515, 29516, 29517, 29518, 29519, 29510, 29011, 29012, 29013, 29014, 29015, 29016, 29017, 29018,
			29019, };
	private final static int[] MALE_CHEST = new int[] { 87811, 87821, 87831, 87812, 87822, 87832, 87813, 87823, 87833, 87814, 87824, 87834, 87815, 87825, 87835, 87816, 87826, 87836, 87817, 87827, 87837, 87818, 87828, 87838, 87819, 87829, 87839, 87810,
			87810, 87810, 87811, 87811, 87811, 87812, 87812, 87812, 87813, 87813, 87813, 87814, 87814, 87814, 87815, 87815, 87815, 87816, 87816, 87816, 87817, 87817, 87817, 87818, 87818, 87818, 87819, 87819, 87819, 87820, 87820, 87820, 87821, 87821,
			87821, 87822, 87822, 87822, 87823, 87823, 87823, 87824, 87824, 87824, 87825, 87825, 87825, 87711, 87721, 87731, 87712, 87722, 87732, 87713, 87723, 87733, 87714, 87724, 87734, 87715, 87725, 87735, 87716, 87726, 87736, 87717, 87727, 87737,
			87718, 87728, 87738, 87719, 87729, 87739, 87710, 87710, 87710, 87711, 87711, 87711, 87712, 87712, 87712, 87713, 87713, 87713, 87714, 87714, 87714, 87715, 87715, 87715, 87716, 87716, 87716, 87717, 87717, 87717, 87718, 87718, 87718, 87719,
			87719, 87719, 87720, 87720, 87720, 87721, 87721, 87721, 87722, 87722, 87722, 87723, 87723, 87723, 87724, 87724, 87724, 87725, 87725, 87725, 87726, 87726, 87726, 87727, 87727, 87727, 87728, 87728, 87728, 87729, 87729, 87729, 87730, 87730,
			87730, 87731, 87731, 87731, 87732, 87732, 87732, 87733, 87733, 87733, 87734, 87734, 87734, 87735, 87735, 87735, 87736, 87736, 87736, 87737, 87737, 87737, 87738, 87738, 87738, 87739, 87739, 87739, 87740, 87740, 87740, 87741, 87741, 87741,
			87742, 87742, 87742, 87743, 87743, 87743, 87744, 87744, 87744, 87745, 87745, 87745, 87746, 87746, 87746, 87747, 87747, 87747, 87611, 87621, 87631, 87612, 87622, 87632, 87613, 87623, 87633, 87614, 87624, 87634, 87615, 87625, 87635, 87616,
			87626, 87636, 87617, 87627, 87637, 87618, 87628, 87638, 87619, 87629, 87639, 87610, 87610, 87610, 87611, 87611, 87611, 87612, 87612, 87612, 87613, 87613, 87613, 87614, 87614, 87614, 87615, 87615, 87615, 87616, 87616, 87616, 87617, 87617,
			87617, 87618, 87618, 87618, 87619, 87619, 87619, 87620, 87620, 87620, 87621, 87621, 87621, 87622, 87622, 87622, 87623, 87623, 87623, 87624, 87624, 87624, 87625, 87625, 87625, 87626, 87626, 87626, 87627, 87627, 87627, 87628, 87628, 87628,
			87629, 87629, 87629, 87630, 87630, 87630, 87631, 87631, 87631, 87632, 87632, 87632, 87633, 87633, 87633, 87634, 87634, 87634, 87635, 87635, 87635, 87636, 87636, 87636, 87637, 87637, 87637, 87638, 87638, 87638, 87639, 87639, 87639, 87640,
			87640, 87640, 87641, 87641, 87641, 87642, 87642, 87642, 87643, 87643, 87643, 87644, 87644, 87644, 87645, 87645, 87645, 87646, 87646, 87646, 87647, 87647, 87647, 87511, 87521, 87531, 87512, 87522, 87532, 87513, 87523, 87533, 87514, 87524,
			87534, 87515, 87525, 87535, 87516, 87526, 87536, 87517, 87527, 87537, 87518, 87528, 87538, 87519, 87529, 87539, 87510, 87510, 87510, 87511, 87511, 87511, 87512, 87512, 87512, 87513, 87513, 87513, 87514, 87514, 87514, 87515, 87515, 87515,
			87516, 87516, 87516, 87517, 87517, 87517, 87518, 87518, 87518, 87519, 87519, 87519, 87520, 87520, 87520, 87521, 87521, 87521, 87522, 87522, 87522, 87523, 87523, 87523, 87524, 87524, 87524, 87525, 87525, 87525, 26711, 26721, 26731, 26712,
			26722, 26732, 26713, 26723, 26733, 26714, 26724, 26734, 26715, 26725, 26735, 26716, 26726, 26736, 26717, 26727, 26737, 26718, 26728, 26738, 26719, 26729, 26739, 26611, 26621, 26631, 26511, 26521, 26531, 26512, 26522, 26532, 26513, 26523,
			26533, 26514, 26524, 26534, 26515, 26525, 26535, 26516, 26526, 26536, 26517, 26527, 26537, 26518, 26528, 26538, 26519, 26529, 26539, 26510, 26510, 26510, 26511, 26511, 26511, 26512, 26512, 26512, 26513, 26513, 26513, 26514, 26514, 26514,
			26515, 26515, 26515, 26516, 26516, 26516, 26517, 26517, 26517, 26518, 26518, 26518, 26519, 26519, 26519, 26011, 26021, 26031, 26012, 26022, 26032, 25511, 25521, 25531, 25512, 25522, 25532, 25513, 25523, 25533, 25514, 25524, 25534, 25515,
			25525, 25535, 25516, 25526, 25536, 25517, 25527, 25537, 25518, 25528, 25538, 25519, 25529, 25539, 25510, 25510, 25510, 25511, 25511, 25511, 25512, 25512, 25512, 25513, 25513, 25513, 25514, 25514, 25514, 25515, 25515, 25515, 25516, 25516,
			25516, 25517, 25517, 25517, 25518, 25518, 25518, 25519, 25519, 25519, 25520, 25520, 25520, 25521, 25521, 25521, 25522, 25522, 25522, 25523, 25523, 25523, 25524, 25524, 25524, 25525, 25525, 25525, 25011, 25021, 25031, 25012, 25022, 25032,
			25013, 25023, 25033, 25014, 25024, 25034, 25015, 25025, 25035, 25016, 25026, 25036, 25017, 25027, 25037, 25018, 25028, 25038, 25019, 25029, 25039, 25010, 25010, 25010, 25011, 25011, 25011, 25012, 25012, 25012, 25013, 25013, 25013, 25014,
			25014, 25014, 25015, 25015, 25015, 25016, 25016, 25016, 25017, 25017, 25017, 25018, 25018, 25018, 25019, 25019, 25019, 25020, 25020, 25020, 25021, 25021, 25021, 25022, 25022, 25022, 25023, 25023, 25023, 25024, 25024, 25024, 25025, 25025,
			25025, 24511, 24521, 24531, 24512, 24522, 24532, 24513, 24523, 24533, 24514, 24524, 24534, 24515, 24525, 24535, 24516, 24526, 24536, 24517, 24527, 24537, 24518, 24528, 24538, 24519, 24529, 24539, 24510, 24510, 24510, 24511, 24511, 24511,
			24512, 24512, 24512, 24513, 24513, 24513, 24514, 24514, 24514, 24515, 24515, 24515, 24516, 24516, 24516, 24517, 24517, 24517, 24518, 24518, 24518, 24519, 24519, 24519, 24520, 24520, 24520, 24521, 24521, 24521, 24522, 24522, 24522, 24523,
			24523, 24523, 24524, 24524, 24524, 24525, 24525, 24525, 24011, 24021, 24031, 24012, 24022, 24032, 24013, 24023, 24033, 24014, 24024, 24034, 24015, 24025, 24035, 24016, 24026, 24036, 24017, 24027, 24037, 24018, 24028, 24038, 24019, 24029,
			24039, 24010, 24010, 24010, 24011, 24011, 24011, 24012, 24012, 24012, 24013, 24013, 24013, 24014, 24014, 24014, 24015, 24015, 24015, 24016, 24016, 24016, 24017, 24017, 24017, 24018, 24018, 24018, 24019, 24019, 24019, 24020, 24020, 24020,
			24021, 24021, 24021, 24022, 24022, 24022, 24023, 24023, 24023, 24024, 24024, 24024, 24025, 24025, 24025, 23511, 23521, 23531, 23512, 23522, 23532, 23513, 23523, 23533, 23514, 23524, 23534, 23515, 23525, 23535, 23516, 23526, 23536, 23517,
			23527, 23537, 23518, 23528, 23538, 23519, 23529, 23539, 23510, 23510, 23510, 23511, 23511, 23511, 23512, 23512, 23512, 23513, 23513, 23513, 23514, 23514, 23514, 23515, 23515, 23515, 23516, 23516, 23516, 23517, 23517, 23517, 23518, 23518,
			23518, 23519, 23519, 23519, 23520, 23520, 23520, 23521, 23521, 23521, 23522, 23522, 23522, 23523, 23523, 23523, 23524, 23524, 23524, 23525, 23525, 23525, 23011, 23021, 23031, 23012, 23022, 23032, 23013, 23023, 23033, 23014, 23024, 23034,
			23015, 23025, 23035, 23016, 23026, 23036, 23017, 23027, 23037, 23018, 23028, 23038, 23019, 23029, 23039, 23010, 23010, 23010, 23011, 23011, 23011, 23012, 23012, 23012, 23013, 23013, 23013, 23014, 23014, 23014, 23015, 23015, 23015, 23016,
			23016, 23016, 23017, 23017, 23017, 23018, 23018, 23018, 23019, 23019, 23019, 23020, 23020, 23020, 23021, 23021, 23021, 23022, 23022, 23022, 23023, 23023, 23023, 23024, 23024, 23024, 23025, 23025, 23025, 22511, 22521, 22531, 22512, 22522,
			22532, 22513, 22523, 22533, 22514, 22524, 22534, 22515, 22525, 22535, 22516, 22526, 22536, 22517, 22527, 22537, 22518, 22528, 22538, 22519, 22529, 22539, 22510, 22510, 22510, 22511, 22511, 22511, 22512, 22512, 22512, 22513, 22513, 22513,
			22514, 22514, 22514, 22515, 22515, 22515, 22516, 22516, 22516, 22517, 22517, 22517, 22518, 22518, 22518, 22519, 22519, 22519, 22520, 22520, 22520, 22521, 22521, 22521, 22522, 22522, 22522, 22523, 22523, 22523, 22524, 22524, 22524, 22525,
			22525, 22525, 22011, 22021, 22031, 22012, 22022, 22032, 22013, 22023, 22033, 22014, 22024, 22034, 22015, 22025, 22035, 22016, 22026, 22036, 22017, 22027, 22037, 22018, 22028, 22038, 22019, 22029, 22039, 22010, 22010, 22010, 22011, 22011,
			22011, 22012, 22012, 22012, 22013, 22013, 22013, 22014, 22014, 22014, 22015, 22015, 22015, 22016, 22016, 22016, 22017, 22017, 22017, 22018, 22018, 22018, 22019, 22019, 22019, 22020, 22020, 22020, 22021, 22021, 22021, 22022, 22022, 22022,
			22023, 22023, 22023, 22024, 22024, 22024, 22025, 22025, 22025, 21511, 21521, 21531, 21512, 21522, 21532, 21513, 21523, 21533, 21514, 21524, 21534, 21515, 21525, 21535, 21516, 21526, 21536, 21517, 21527, 21537, 21518, 21528, 21538, 21519,
			21529, 21539, 21510, 21510, 21510, 21511, 21511, 21511, 21512, 21512, 21512, 21513, 21513, 21513, 21514, 21514, 21514, 21515, 21515, 21515, 21516, 21516, 21516, 21517, 21517, 21517, 21518, 21518, 21518, 21519, 21519, 21519, 21520, 21520,
			21520, 21521, 21521, 21521, 21522, 21522, 21522, 21523, 21523, 21523, 21524, 21524, 21524, 21525, 21525, 21525, 21011, 21021, 21031, 21012, 21022, 21032, 21013, 21023, 21033, 21014, 21024, 21034, 21015, 21025, 21035, 21016, 21026, 21036,
			21017, 21027, 21037, 21018, 21028, 21038, 21019, 21029, 21039, 21010, 21010, 21010, 21011, 21011, 21011, 21012, 21012, 21012, 21013, 21013, 21013, 21014, 21014, 21014, 21015, 21015, 21015, 21016, 21016, 21016, 21017, 21017, 21017, 21018,
			21018, 21018, 21019, 21019, 21019, 21020, 21020, 21020, 21021, 21021, 21021, 21022, 21022, 21022, 21023, 21023, 21023, 21024, 21024, 21024, 21025, 21025, 21025, };
	
	private final static int[] FEMALE_HAIR = new int[] { 59611, 59511, 59011, 58511, 58011, 57511, 57512, 57513, 57514, 57515, 57516, 57517, 57518, 57519, 57510, 57511, 57512, 57513, 57514, 57515, 57516, 57517, 57518, 57519, 57520, 57521, 57011, 57012,
			57013, 57014, 57015, 57016, 57017, 57018, 57019, 56511, 56512, 56513, 56514, 56515, 56516, 56517, 56518, 56519, 56510, 56511, 56512, 56513, 55511, 55512, 55513, 55514, 55515, 55516, 55517, 55518, 55011, 55012, 55013, 55014, 55015, 55016,
			55017, 55018, 55019, 55010, 55011, 54511, 54512, 54513, 54514, 54515, 54516, 54517, 54518, 54519, 54510, 54511, 54011, 54012, 54013, 54014, 54015, 54016, 54017, 54018, 53511, 53512, 53513, 53514, 53515, 53516, 53517, 53518, 53519, 53011,
			53012, 52511, 52512, 52513, 52514, 52515, 52516, 52517, 52518, 52519, 52011, 52012, 52013, 52014, 52015, 52016, 51511, 51512, 51513, 51514, 51515, 51516, 51517, 51518, 51011, 51012, 51013, 51014, 51015, 51016, 51017, 50511, 50512, 50513,
			50514, 50515, 50516, 50011, 50012, 50013, 50014, 50015, 50016, 50017, 50018, 50019, 50010, 50011, 50012, 50013, 50014, 50015, 50016, 50017, 50018, 50019, };
	private final static int[] FEMALE_HEAD = new int[] { 62711, 62721, 62731, 62741, 62751, 62761, 62712, 62722, 62732, 62742, 62752, 62762, 62713, 62723, 62733, 62743, 62753, 62763, 62714, 62724, 62734, 62744, 62754, 62764, 62715, 62725, 62735, 62745,
			62755, 62765, 62716, 62726, 62736, 62746, 62756, 62766, 62717, 62727, 62737, 62747, 62757, 62767, 62718, 62728, 62738, 62748, 62758, 62768, 62719, 62729, 62739, 62749, 62759, 62769, 62710, 62710, 62710, 62710, 62710, 62710, 62711, 62711,
			62711, 62711, 62711, 62711, 62712, 62712, 62712, 62712, 62712, 62712, 62713, 62713, 62713, 62713, 62713, 62713, 62714, 62714, 62714, 62714, 62714, 62714, 62715, 62715, 62715, 62715, 62715, 62715, 62716, 62716, 62716, 62716, 62716, 62716,
			62717, 62717, 62717, 62717, 62717, 62717, 62718, 62718, 62718, 62718, 62718, 62718, 62719, 62719, 62719, 62719, 62719, 62719, 62720, 62720, 62720, 62720, 62720, 62720, 62721, 62721, 62721, 62721, 62721, 62721, 62722, 62722, 62722, 62722,
			62722, 62722, 62723, 62723, 62723, 62723, 62723, 62723, 62724, 62724, 62724, 62724, 62724, 62724, 62725, 62725, 62725, 62725, 62725, 62725, 62611, 62621, 62631, 62641, 62651, 62661, 62612, 62622, 62632, 62642, 62652, 62662, 62613, 62623,
			62633, 62643, 62653, 62663, 62614, 62624, 62634, 62644, 62654, 62664, 62615, 62625, 62635, 62645, 62655, 62665, 62616, 62626, 62636, 62646, 62656, 62666, 62617, 62627, 62637, 62647, 62657, 62667, 62618, 62628, 62638, 62648, 62658, 62668,
			62619, 62629, 62639, 62649, 62659, 62669, 62610, 62610, 62610, 62610, 62610, 62610, 62611, 62611, 62611, 62611, 62611, 62611, 62612, 62612, 62612, 62612, 62612, 62612, 62613, 62613, 62613, 62613, 62613, 62613, 62614, 62614, 62614, 62614,
			62614, 62614, 62615, 62615, 62615, 62615, 62615, 62615, 62616, 62616, 62616, 62616, 62616, 62616, 62617, 62617, 62617, 62617, 62617, 62617, 62618, 62618, 62618, 62618, 62618, 62618, 62619, 62619, 62619, 62619, 62619, 62619, 62620, 62620,
			62620, 62620, 62620, 62620, 62621, 62621, 62621, 62621, 62621, 62621, 62622, 62622, 62622, 62622, 62622, 62622, 62623, 62623, 62623, 62623, 62623, 62623, 62624, 62624, 62624, 62624, 62624, 62624, 62625, 62625, 62625, 62625, 62625, 62625,
			62511, 62521, 62531, 62541, 62551, 62561, 62512, 62522, 62532, 62542, 62552, 62562, 62513, 62523, 62533, 62543, 62553, 62563, 62514, 62524, 62534, 62544, 62554, 62564, 62515, 62525, 62535, 62545, 62555, 62565, 62516, 62526, 62536, 62546,
			62556, 62566, 62517, 62527, 62537, 62547, 62557, 62567, 62518, 62528, 62538, 62548, 62558, 62568, 62519, 62529, 62539, 62549, 62559, 62569, 62510, 62510, 62510, 62510, 62510, 62510, 62511, 62511, 62511, 62511, 62511, 62511, 62512, 62512,
			62512, 62512, 62512, 62512, 62513, 62513, 62513, 62513, 62513, 62513, 62514, 62514, 62514, 62514, 62514, 62514, 62515, 62515, 62515, 62515, 62515, 62515, 62516, 62516, 62516, 62516, 62516, 62516, 62517, 62517, 62517, 62517, 62517, 62517,
			62518, 62518, 62518, 62518, 62518, 62518, 62519, 62519, 62519, 62519, 62519, 62519, 62520, 62520, 62520, 62520, 62520, 62520, 62521, 62521, 62521, 62521, 62521, 62521, 62522, 62522, 62522, 62522, 62522, 62522, 62523, 62523, 62523, 62523,
			62523, 62523, 62524, 62524, 62524, 62524, 62524, 62524, 62525, 62525, 62525, 62525, 62525, 62525, 62011, 62021, 62031, 62041, 62051, 62061, 62012, 62022, 62032, 62042, 62052, 62062, 62013, 62023, 62033, 62043, 62053, 62063, 62014, 62024,
			62034, 62044, 62054, 62064, 62015, 62025, 62035, 62045, 62055, 62065, 62016, 62026, 62036, 62046, 62056, 62066, 62017, 62027, 62037, 62047, 62057, 62067, 62018, 62028, 62038, 62048, 62058, 62068, 62019, 62029, 62039, 62049, 62059, 62069,
			62010, 62010, 62010, 62010, 62010, 62010, 62011, 62011, 62011, 62011, 62011, 62011, 62012, 62012, 62012, 62012, 62012, 62012, 62013, 62013, 62013, 62013, 62013, 62013, 62014, 62014, 62014, 62014, 62014, 62014, 62015, 62015, 62015, 62015,
			62015, 62015, 62016, 62016, 62016, 62016, 62016, 62016, 62017, 62017, 62017, 62017, 62017, 62017, 62018, 62018, 62018, 62018, 62018, 62018, 62019, 62019, 62019, 62019, 62019, 62019, 62020, 62020, 62020, 62020, 62020, 62020, 62021, 62021,
			62021, 62021, 62021, 62021, 62022, 62022, 62022, 62022, 62022, 62022, 62023, 62023, 62023, 62023, 62023, 62023, 62024, 62024, 62024, 62024, 62024, 62024, 61511, 61521, 61531, 61541, 61551, 61561, 61512, 61522, 61532, 61542, 61552, 61562,
			61513, 61523, 61533, 61543, 61553, 61563, 61514, 61524, 61534, 61544, 61554, 61564, 61515, 61525, 61535, 61545, 61555, 61565, 61516, 61526, 61536, 61546, 61556, 61566, 61517, 61527, 61537, 61547, 61557, 61567, 61518, 61528, 61538, 61548,
			61558, 61568, 61519, 61529, 61539, 61549, 61559, 61569, 61510, 61510, 61510, 61510, 61510, 61510, 61511, 61511, 61511, 61511, 61511, 61511, 61512, 61512, 61512, 61512, 61512, 61512, 61513, 61513, 61513, 61513, 61513, 61513, 61514, 61514,
			61514, 61514, 61514, 61514, 61515, 61515, 61515, 61515, 61515, 61515, 61516, 61516, 61516, 61516, 61516, 61516, 61517, 61517, 61517, 61517, 61517, 61517, 61518, 61518, 61518, 61518, 61518, 61518, 61519, 61519, 61519, 61519, 61519, 61519,
			61520, 61520, 61520, 61520, 61520, 61520, 61521, 61521, 61521, 61521, 61521, 61521, 61522, 61522, 61522, 61522, 61522, 61522, 61523, 61523, 61523, 61523, 61523, 61523, 61524, 61524, 61524, 61524, 61524, 61524, 61525, 61525, 61525, 61525,
			61525, 61525, 61011, 61021, 61031, 61041, 61051, 61061, 61012, 61022, 61032, 61042, 61052, 61062, 61013, 61023, 61033, 61043, 61053, 61063, 61014, 61024, 61034, 61044, 61054, 61064, 61015, 61025, 61035, 61045, 61055, 61065, 61016, 61026,
			61036, 61046, 61056, 61066, 61017, 61027, 61037, 61047, 61057, 61067, 61018, 61028, 61038, 61048, 61058, 61068, 61019, 61029, 61039, 61049, 61059, 61069, 61010, 61010, 61010, 61010, 61010, 61010, 61011, 61011, 61011, 61011, 61011, 61011,
			61012, 61012, 61012, 61012, 61012, 61012, 61013, 61013, 61013, 61013, 61013, 61013, 61014, 61014, 61014, 61014, 61014, 61014, 61015, 61015, 61015, 61015, 61015, 61015, 61016, 61016, 61016, 61016, 61016, 61016, 61017, 61017, 61017, 61017,
			61017, 61017, 61018, 61018, 61018, 61018, 61018, 61018, 61019, 61019, 61019, 61019, 61019, 61019, 61020, 61020, 61020, 61020, 61020, 61020, 61021, 61021, 61021, 61021, 61021, 61021, 61022, 61022, 61022, 61022, 61022, 61022, 61023, 61023,
			61023, 61023, 61023, 61023, 61024, 61024, 61024, 61024, 61024, 61024, 60511, 60521, 60531, 60541, 60551, 60561, 60512, 60522, 60532, 60542, 60552, 60562, 60513, 60523, 60533, 60543, 60553, 60563, 60514, 60524, 60534, 60544, 60554, 60564,
			60515, 60525, 60535, 60545, 60555, 60565, 60516, 60526, 60536, 60546, 60556, 60566, 60517, 60527, 60537, 60547, 60557, 60567, 60518, 60528, 60538, 60548, 60558, 60568, 60519, 60529, 60539, 60549, 60559, 60569, 60510, 60510, 60510, 60510,
			60510, 60510, 60511, 60511, 60511, 60511, 60511, 60511, 60512, 60512, 60512, 60512, 60512, 60512, 60513, 60513, 60513, 60513, 60513, 60513, 60514, 60514, 60514, 60514, 60514, 60514, 60515, 60515, 60515, 60515, 60515, 60515, 60516, 60516,
			60516, 60516, 60516, 60516, 60517, 60517, 60517, 60517, 60517, 60517, 60518, 60518, 60518, 60518, 60518, 60518, 60519, 60519, 60519, 60519, 60519, 60519, 60520, 60520, 60520, 60520, 60520, 60520, 60521, 60521, 60521, 60521, 60521, 60521,
			60522, 60522, 60522, 60522, 60522, 60522, 60523, 60523, 60523, 60523, 60523, 60523, 60524, 60524, 60524, 60524, 60524, 60524, 60525, 60525, 60525, 60525, 60525, 60525, 60011, 60021, 60031, 60041, 60051, 60061, 60012, 60022, 60032, 60042,
			60052, 60062, 60013, 60023, 60033, 60043, 60053, 60063, 60014, 60024, 60034, 60044, 60054, 60064, 60015, 60025, 60035, 60045, 60055, 60065, 60016, 60026, 60036, 60046, 60056, 60066, 60017, 60027, 60037, 60047, 60057, 60067, 60018, 60028,
			60038, 60048, 60058, 60068, 60019, 60029, 60039, 60049, 60059, 60069, 60010, 60010, 60010, 60010, 60010, 60010, 60011, 60011, 60011, 60011, 60011, 60011, 60012, 60012, 60012, 60012, 60012, 60012, 60013, 60013, 60013, 60013, 60013, 60013,
			60014, 60014, 60014, 60014, 60014, 60014, 60015, 60015, 60015, 60015, 60015, 60015, 60016, 60016, 60016, 60016, 60016, 60016, 60017, 60017, 60017, 60017, 60017, 60017, 60018, 60018, 60018, 60018, 60018, 60018, 60019, 60019, 60019, 60019,
			60019, 60019, 60020, 60020, 60020, 60020, 60020, 60020, 60021, 60021, 60021, 60021, 60021, 60021, 60022, 60022, 60022, 60022, 60022, 60022, 60023, 60023, 60023, 60023, 60023, 60023, 60024, 60024, 60024, 60024, 60024, 60024, 60025, 60025,
			60025, 60025, 60025, 60025, };
	private final static int[] FEMALE_LEGS = new int[] { 72011, 72012, 72013, 72014, 72015, 72016, 72017, 72018, 72019, 72010, 72011, 72012, 72013, 72014, 72015, 72016, 71511, 71512, 71513, 71514, 71515, 71516, 71517, 71518, 71519, 71510, 71511, 71512,
			71513, 71514, 71515, 71516, 71517, 71518, 71519, 71520, 71011, 71012, 71013, 71014, 71015, 71016, 71017, 71018, 71019, 71010, 71011, 71012, 71013, 71014, 71015, 71016, 71017, 71018, 71019, 71020, 70511, 70512, 70513, 70514, 70515, 70516,
			70517, 70518, 70519, 70510, 70511, 70512, 70513, 70514, 70515, 70516, 70517, 70518, 70519, 70520, 70011, 70012, 70013, 70014, 70015, 70016, 70017, 70018, 70019, 70010, 70011, 70012, 70013, 70014, 70015, 70016, 70017, 70018, 70019, 70020,
			70021, 70022, 70023, 70024, 70025, 70026, 70027, 70028, 70029, 70030, 70031, 70032, 70033, 70034, 70035, 70036, 70037, 70038, 69611, 69612, 69613, 69614, 69615, 69616, 69617, 69618, 69619, 69511, 69512, 69513, 69514, 69515, 69516, 69517,
			69518, 69519, 69510, 69511, 69512, 69513, 69514, 69515, 69516, 69517, 69518, 69519, 69520, };
	private final static int[] FEMALE_SHOES = new int[] { 74011, 74012, 74013, 74014, 73511, 73512, 73513, 73514, 73515, 73516, 73011, 73012, 73013, 73014, 73015, 73016, 73017, 73018, 73019, 73010, 72511, 72512, 72513, 72514, 72515, 72516, 72517, 72518,
			72519, };
	private final static int[] FEMALE_CHEST = new int[] { 88211, 88221, 88231, 88212, 88222, 88232, 88213, 88223, 88233, 88214, 88224, 88234, 88215, 88225, 88235, 88216, 88226, 88236, 88217, 88227, 88237, 88218, 88228, 88238, 88219, 88229, 88239, 88210,
			88210, 88210, 88211, 88211, 88211, 88212, 88212, 88212, 88213, 88213, 88213, 88214, 88214, 88214, 88215, 88215, 88215, 88216, 88216, 88216, 88217, 88217, 88217, 88218, 88218, 88218, 88219, 88219, 88219, 88220, 88220, 88220, 88221, 88221,
			88221, 88222, 88222, 88222, 88223, 88223, 88223, 88224, 88224, 88224, 88225, 88225, 88225, 88226, 88226, 88226, 88227, 88227, 88227, 88228, 88228, 88228, 88229, 88229, 88229, 88111, 88121, 88131, 88112, 88122, 88132, 88113, 88123, 88133,
			88114, 88124, 88134, 88115, 88125, 88135, 88116, 88126, 88136, 88117, 88127, 88137, 88118, 88128, 88138, 88119, 88129, 88139, 88110, 88110, 88110, 88111, 88111, 88111, 88112, 88112, 88112, 88113, 88113, 88113, 88114, 88114, 88114, 88115,
			88115, 88115, 88116, 88116, 88116, 88117, 88117, 88117, 88118, 88118, 88118, 88119, 88119, 88119, 88120, 88120, 88120, 88121, 88121, 88121, 88122, 88122, 88122, 88123, 88123, 88123, 88124, 88124, 88124, 88125, 88125, 88125, 88011, 88021,
			88031, 88012, 88022, 88032, 88013, 88023, 88033, 88014, 88024, 88034, 88015, 88025, 88035, 88016, 88026, 88036, 88017, 88027, 88037, 88018, 88028, 88038, 88019, 88029, 88039, 88010, 88010, 88010, 88011, 88011, 88011, 88012, 88012, 88012,
			88013, 88013, 88013, 88014, 88014, 88014, 88015, 88015, 88015, 88016, 88016, 88016, 88017, 88017, 88017, 88018, 88018, 88018, 88019, 88019, 88019, 88020, 88020, 88020, 88021, 88021, 88021, 88022, 88022, 88022, 88023, 88023, 88023, 88024,
			88024, 88024, 88025, 88025, 88025, 87911, 87921, 87931, 87912, 87922, 87932, 87913, 87923, 87933, 87914, 87924, 87934, 87915, 87925, 87935, 87916, 87926, 87936, 87917, 87927, 87937, 87918, 87928, 87938, 87919, 87929, 87939, 87910, 87910,
			87910, 87911, 87911, 87911, 87912, 87912, 87912, 87913, 87913, 87913, 87914, 87914, 87914, 87915, 87915, 87915, 87916, 87916, 87916, 87917, 87917, 87917, 87918, 87918, 87918, 87919, 87919, 87919, 87920, 87920, 87920, 87921, 87921, 87921,
			87922, 87922, 87922, 87923, 87923, 87923, 87924, 87924, 87924, 87925, 87925, 87925, 87926, 87926, 87926, 87927, 87927, 87927, 87928, 87928, 87928, 87929, 87929, 87929, 69011, 69021, 69031, 69012, 69022, 69032, 69013, 69023, 69033, 69014,
			69024, 69034, 69015, 69025, 69035, 69016, 69026, 69036, 69017, 69027, 69037, 69018, 69028, 69038, 69019, 69029, 69039, 69010, 69010, 69010, 69011, 69011, 69011, 69012, 69012, 69012, 69013, 69013, 69013, 69014, 69014, 69014, 69015, 69015,
			69015, 69016, 69016, 69016, 69017, 69017, 69017, 69018, 69018, 69018, 69019, 69019, 69019, 68511, 68521, 68531, 68512, 68522, 68532, 68513, 68523, 68533, 68514, 68524, 68534, 68515, 68525, 68535, 68516, 68526, 68536, 68517, 68527, 68537,
			68518, 68528, 68538, 68519, 68529, 68539, 68011, 68021, 68031, 68012, 68022, 68032, 68013, 68023, 68033, 68014, 68024, 68034, 68015, 68025, 68035, 68016, 68026, 68036, 68017, 68027, 68037, 68018, 68028, 68038, 68019, 68029, 68039, 68010,
			68010, 68010, 68011, 68011, 68011, 68012, 68012, 68012, 68013, 68013, 68013, 68014, 68014, 68014, 68015, 68015, 68015, 68016, 68016, 68016, 68017, 68017, 68017, 68018, 68018, 68018, 68019, 68019, 68019, 68020, 68020, 68020, 68021, 68021,
			68021, 68022, 68022, 68022, 68023, 68023, 68023, 68024, 68024, 68024, 68025, 68025, 68025, 67511, 67521, 67531, 67512, 67522, 67532, 67513, 67523, 67533, 67514, 67524, 67534, 67515, 67525, 67535, 67516, 67526, 67536, 67517, 67527, 67537,
			67518, 67528, 67538, 67519, 67529, 67539, 67510, 67510, 67510, 67511, 67511, 67511, 67512, 67512, 67512, 67513, 67513, 67513, 67514, 67514, 67514, 67515, 67515, 67515, 67516, 67516, 67516, 67517, 67517, 67517, 67518, 67518, 67518, 67519,
			67519, 67519, 67520, 67520, 67520, 67521, 67521, 67521, 67522, 67522, 67522, 67523, 67523, 67523, 67524, 67524, 67524, 67525, 67525, 67525, 67011, 67021, 67031, 67012, 67022, 67032, 67013, 67023, 67033, 67014, 67024, 67034, 67015, 67025,
			67035, 67016, 67026, 67036, 67017, 67027, 67037, 67018, 67028, 67038, 67019, 67029, 67039, 67010, 67010, 67010, 67011, 67011, 67011, 67012, 67012, 67012, 67013, 67013, 67013, 67014, 67014, 67014, 67015, 67015, 67015, 67016, 67016, 67016,
			67017, 67017, 67017, 67018, 67018, 67018, 67019, 67019, 67019, 67020, 67020, 67020, 67021, 67021, 67021, 67022, 67022, 67022, 67023, 67023, 67023, 67024, 67024, 67024, 67025, 67025, 67025, 66911, 66921, 66931, 66912, 66922, 66932, 66913,
			66923, 66933, 66914, 66924, 66934, 66915, 66925, 66935, 66916, 66926, 66936, 66917, 66927, 66937, 66918, 66928, 66938, 66919, 66929, 66939, 66711, 66721, 66731, 66511, 66521, 66531, 66512, 66522, 66532, 66513, 66523, 66533, 66514, 66524,
			66534, 66515, 66525, 66535, 66516, 66526, 66536, 66517, 66527, 66537, 66518, 66528, 66538, 66519, 66529, 66539, 66510, 66510, 66510, 66511, 66511, 66511, 66512, 66512, 66512, 66513, 66513, 66513, 66514, 66514, 66514, 66515, 66515, 66515,
			66516, 66516, 66516, 66517, 66517, 66517, 66518, 66518, 66518, 66519, 66519, 66519, 66520, 66520, 66520, 66521, 66521, 66521, 66522, 66522, 66522, 66523, 66523, 66523, 66524, 66524, 66524, 66525, 66525, 66525, 66011, 66021, 66031, 66012,
			66022, 66032, 66013, 66023, 66033, 66014, 66024, 66034, 66015, 66025, 66035, 66016, 66026, 66036, 66017, 66027, 66037, 66018, 66028, 66038, 66019, 66029, 66039, 66010, 66010, 66010, 66011, 66011, 66011, 66012, 66012, 66012, 66013, 66013,
			66013, 66014, 66014, 66014, 66015, 66015, 66015, 66016, 66016, 66016, 66017, 66017, 66017, 66018, 66018, 66018, 66019, 66019, 66019, 66020, 66020, 66020, 66021, 66021, 66021, 66022, 66022, 66022, 66023, 66023, 66023, 66024, 66024, 66024,
			66025, 66025, 66025, 65511, 65521, 65531, 65512, 65522, 65532, 65513, 65523, 65533, 65514, 65524, 65534, 65515, 65525, 65535, 65516, 65526, 65536, 65517, 65527, 65537, 65518, 65528, 65538, 65519, 65529, 65539, 65510, 65510, 65510, 65511,
			65511, 65511, 65512, 65512, 65512, 65513, 65513, 65513, 65514, 65514, 65514, 65515, 65515, 65515, 65516, 65516, 65516, 65517, 65517, 65517, 65518, 65518, 65518, 65519, 65519, 65519, 65520, 65520, 65520, 65521, 65521, 65521, 65522, 65522,
			65522, 65523, 65523, 65523, 65524, 65524, 65524, 65525, 65525, 65525, 65011, 65021, 65031, 65012, 65022, 65032, 65013, 65023, 65033, 65014, 65024, 65034, 65015, 65025, 65035, 65016, 65026, 65036, 65017, 65027, 65037, 65018, 65028, 65038,
			65019, 65029, 65039, 65010, 65010, 65010, 65011, 65011, 65011, 65012, 65012, 65012, 65013, 65013, 65013, 65014, 65014, 65014, 65015, 65015, 65015, 65016, 65016, 65016, 65017, 65017, 65017, 65018, 65018, 65018, 65019, 65019, 65019, 65020,
			65020, 65020, 65021, 65021, 65021, 65022, 65022, 65022, 65023, 65023, 65023, 65024, 65024, 65024, 65025, 65025, 65025, 64511, 64521, 64531, 64512, 64522, 64532, 64513, 64523, 64533, 64514, 64524, 64534, 64515, 64525, 64535, 64516, 64526,
			64536, 64517, 64527, 64537, 64518, 64528, 64538, 64519, 64529, 64539, 64510, 64510, 64510, 64511, 64511, 64511, 64512, 64512, 64512, 64513, 64513, 64513, 64514, 64514, 64514, 64515, 64515, 64515, 64516, 64516, 64516, 64517, 64517, 64517,
			64518, 64518, 64518, 64519, 64519, 64519, 64520, 64520, 64520, 64521, 64521, 64521, 64522, 64522, 64522, 64523, 64523, 64523, 64524, 64524, 64524, 64525, 64525, 64525, 64011, 64021, 64031, 64012, 64022, 64032, 64013, 64023, 64033, 64014,
			64024, 64034, 64015, 64025, 64035, 64016, 64026, 64036, 64017, 64027, 64037, 64018, 64028, 64038, 64019, 64029, 64039, 64010, 64010, 64010, 64011, 64011, 64011, 64012, 64012, 64012, 64013, 64013, 64013, 64014, 64014, 64014, 64015, 64015,
			64015, 64016, 64016, 64016, 64017, 64017, 64017, 64018, 64018, 64018, 64019, 64019, 64019, 64020, 64020, 64020, 64021, 64021, 64021, 64022, 64022, 64022, 64023, 64023, 64023, 64024, 64024, 64024, 64025, 64025, 64025, 63511, 63521, 63531,
			63512, 63522, 63532, 63513, 63523, 63533, 63514, 63524, 63534, 63515, 63525, 63535, 63516, 63526, 63536, 63517, 63527, 63537, 63518, 63528, 63538, 63519, 63529, 63539, 63510, 63510, 63510, 63511, 63511, 63511, 63512, 63512, 63512, 63513,
			63513, 63513, 63514, 63514, 63514, 63515, 63515, 63515, 63516, 63516, 63516, 63517, 63517, 63517, 63518, 63518, 63518, 63519, 63519, 63519, 63520, 63520, 63520, 63521, 63521, 63521, 63522, 63522, 63522, 63523, 63523, 63523, 63524, 63524,
			63524, 63525, 63525, 63525, 63011, 63021, 63031, 63012, 63022, 63032, 63013, 63023, 63033, 63014, 63024, 63034, 63015, 63025, 63035, 63016, 63026, 63036, 63017, 63027, 63037, 63018, 63028, 63038, 63019, 63029, 63039, 63010, 63010, 63010,
			63011, 63011, 63011, 63012, 63012, 63012, 63013, 63013, 63013, 63014, 63014, 63014, 63015, 63015, 63015, 63016, 63016, 63016, 63017, 63017, 63017, 63018, 63018, 63018, 63019, 63019, 63019, 63020, 63020, 63020, 63021, 63021, 63021, 63022,
			63022, 63022, 63023, 63023, 63023, 63024, 63024, 63024, 63025, 63025, 63025, 63026, 63026, 63026, 63027, 63027, 63027, 63028, 63028, 63028, 63029, 63029, 63029, };
	
	public static String generateRandomFigure(char sex)
	{
		Random rnd = Environment.getRandom();
		if (sex == 'M')
		{
			return 
			Integer.toString(MALE_HAIR[rnd.nextInt(MALE_HAIR.length)]) +
			Integer.toString(MALE_HEAD[rnd.nextInt(MALE_HEAD.length)]) +
			Integer.toString(MALE_LEGS[rnd.nextInt(MALE_LEGS.length)]) +
			Integer.toString(MALE_SHOES[rnd.nextInt(MALE_SHOES.length)]) +
			Integer.toString(MALE_CHEST[rnd.nextInt(MALE_CHEST.length)]);
		}
		else
		{
			return 
			Integer.toString(FEMALE_HAIR[rnd.nextInt(FEMALE_HAIR.length)]) +
			Integer.toString(FEMALE_HEAD[rnd.nextInt(FEMALE_HEAD.length)]) +
			Integer.toString(FEMALE_LEGS[rnd.nextInt(FEMALE_LEGS.length)]) +
			Integer.toString(FEMALE_SHOES[rnd.nextInt(FEMALE_SHOES.length)]) +
			Integer.toString(FEMALE_CHEST[rnd.nextInt(FEMALE_CHEST.length)]);
		}
	}
}
