########.# #.......)# #........# ###........# ...........# #########.......#### .................$.# ........##.........# ... .......##.........#### ..... #............##.....####+#### .....##............##.$....#..!.... .................................. .................................. #........>.........##....##+### ..##.........<........##..#.# ........g.................#.# ........g.................#.# .....##............##.....#.# .....##............##...$.#.# #...........##..........###.# ..........##............%.# ......).....(........####.# .##################### #.# #.# ... ###