. ###... #....# #....# #....# #######....# . ...........##... .......ggg....... ....>...).g....... ........)#gg...... ......[..#....... .......))#....... .........#....... .........######## ###+####........# #........# #........# #.####........# ..............### #................ .........####.... ...###...# #..... .. #..)# ##...... #...# #......# #...###......# #....>.......## #.............# #......<......# ########......# #......# #......# #......# #......# ########