################# #.....>.........# ###############.#######...###.# #......<........##............. #.######...........####...##### #.##############...##### #.# #.>...[......... #.# #.###.##...##### #.# #.###.## #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###.# #.##..# #.## ##.########..## #.#...##).a.).... #.(...)).####..## #......#### #.......# #.......# #.......# ##.....## ##...## ##.#