..# .... .. ##.... .. !..l.. ###. ....r. ...###.... #g.....# ##. #....#.# .######### #...###....# .........# #.....##############.# ##.......#.........#.## #....#.#l#.######....)# #..>.#.#g#.# #####.# #.#..#.#.#.# #.## #....###...# #..# ###.# ##### ##.####### #. #.'.....# #. #######.# #.# #.# #.# ###.# # #...# ####.########.## ...............# #####.'#####.# #<#......# ##########