###...# ####.....# .........## ..........# ..........###### .....^.......... .......(........ #......<....# ....#..)(..## . #....).## ##..).(.# ##..g..## ##..).c# ##....## #.....# ....#....# ...........# ##........... ###........... ..........#.... ##+#######...... ...... ......