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