### .... .....###### ...........####### ##### >........<.......##......< .......###.....ooo?o# ..... #######.#### #... #.# ##. #.# # #.. ###