############### #......<......# #.............# ##...#####...## #...## ##...# ##...# #...## #...###...# ##...#...## #..[#...# ##.....## #.....# ##...## . #...# .# ###...# ... #.#'''# ..# ###.#...#^.# #...##...# ######.###..######.# ##.>....###.#........ ..).........#........ ######............... ........#####........ #######.# ######.## ### # ###.# .. ...####...# # ##.#....### ###....#### ##...##....### # #..###......... ... ###......######## .....####...###### ....(hhhh...# ...##########