. .... ################### #%.. .##...#..........#.# #... .##.#.#.########.#.# #.%.##.##.#.#........#.#.# #...... #.#.########.#.#.# ..... #.#..[.......#...# #..####%##############.####### #..##..............h%.........# #.....######.#.#.############. #.....#....#.#(#.......# #######.##.#.#.#.#####.# #.#<.#.#.#)# #.####.#.#.# #......#.#.# ########.### #..