########## ##########........# #.......##........# ######### #.......##........# #.......# ###########.......##........#####.......# ......................................... #####...##.......##........#####.).....# ###.#.##.......##........# ##.......# #...#.###########........# #........# #.###.# ########## #........# #.####.....# #....##### #.......#### #....# # #####...## #....# #.#<#......#### ##################....## #>............. ........h..............# ##..#.#....#### ######################.## #.........(# #..# #[#........# ##)## #.....<....# #..# ###........# #........ #.....(.... #..####.. ########...# #..# ...# #... .. #..#. #.... ...# #