############## #....).......# #.##########.########### #.# #.................. #.# #..........#######. ###.####.#####.##.# #........# #.##.# ##........# #.##.# ##....###### #.##.# #.....# ######.##.##. ##....#####............# ##..............##.#### ##....###<#######.# ##.#.# #.# #.# #.#.# #.# #.#.# #.# #.#.# #.## #.#.# #..## #.#.###.#.## #.#.##..##.# #......<...# ###.##..#### #.###..# #.# #### #.# ####.# #....# #.#### #.# #.# #h# #.# #.# #.# #.# #.# #.#