.# ########.# #############..[.....# #..........##........# .#.## #..........##.......# ......####.....r....##.......# #..(........g............# ....#.###%..####.........####.# . #........# #......).......# ?........#####....))...#....# #.#......## #................# ........... #................# . .#....... #................# ...r..... ..........(..#..### .#...#..#....#............## ................. ....##.......#### ##.. ##......# .$. ##..##.)###.## ..... ...###..(...#### .... ###..###...(.....# #...# #.....###...###### #.#.####.#.#.# #>#......# ##....#..###..###.....#### ##.....####8####....##.# #.....##..[....##..## ..# #....##.#######.##..# #... ##...##.##..(..##.##.# ##.# #....#.##.#####.##.#.## .# #.#..#.#.##...##.##...# . #...##.#.#.###.##.#...# #..##8.#.#.#8##.#.##..# #. ###)#.#....#.#..#.## ##.###.#.##8#.#.##<#..## #...#.##.###.##.###...# ######.##....8#.8##...# ####.#######.##....# ####.......##.....# ######8####......# #(..###.........# ................... ...........#.....### .........###..##### .......... ... .........## ####