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