###### ..#.. #.. .... #.# ####.. ###+############# #.# ...<# # ........%.......# #.# #..#.#.# ........<..)....###.#####..l...# ....................#........#.# # ...............##..#.########.##.# ...............#.................### ........##.#...............%.......# .......##.#.......#..........###.## ......##.######...............# ...$.##.# #....###.####.### ...... ###.## #... [.. . #.# #### .### ..# .# ##