######## #......# #......# #######......##### .................# ..................# #.#####.#####.#..# #.# #.#.## ###.###.###.# #.....#.....### ###.###.###...##### #.# #.#.#..%..# #.#####.#####.#.#..(..# #.............#.#.....# ###.#######.###.#.....# #.# ..#.....# ###.###.#.....# #.....#.#.....# #.###.#.#.....# #<#.#.#.#.....# .###.###h###.......# ........ghh..####.## ........#s##.# .# .......#.##.# .# ....g..#.##.# .......#.##.# ......#.##.# .....#.##.# #.###.##.# #.##.#