###### ......############# .....h.............#### .........h..h.......... .......#####.#h....##### ..... #............. .... #..#.######### ... #....# . ######..%.## ...........# ...........# ..........# .####...#h# #...#.# #...#.# #.###.####### #.##........##.# ..............##.#.# ##(##........##.#.# # #........##.#.# #........##.#.### .##........#......# ...........#......# .##........#......# .......%....(....# .....##.###......# ..... #.# #......# .... #.###......# .. .....#.#.### ............# #...........# #..........## #...........# #...........# #...........# #........#### #........# #+#+##.....# #.(..#.....# #.<..#.....# ###.##.....# ######..##.....# .....[..........# ################