## .. .# .# .# ### #.###[##### #### ############.##...... .... #..................## ... #.####.###..###.....##.# #.####.###..# #......g.# #...........###.....g..###.# #..###.###.................. #..# ... #.#..#.....##.##... #..# ...[........##...... #..# ...##.#..##.##....%... ....... ..........#....###.# ...... ................# # ....#. ..##.#..###.#....# .. ..#..# .......