############ #........... #.#####... #.##....# ####.#.....## #......<....# #.##........# ###.##........# #..>##.#.....## #.#.>........# #...##.###.#.... ##..%..# .####. #.##....... #.##.####.## #.##.# ##.##.# #...#.# #...#.# #...#.# ###.#.#### #.#.... #.#..# #.#..# #....# ####.# #g# #)# #g# ggg .).w. ....... #........ .....<.... .###..##.##.