###### #..>.# #...<# #....# #....# #....# # #....# .. #####..(.# ###.# ########........# .......####.....##.##.....# #....gggg.......##.##### ......####.g......#...# ### #gg........### #..gg....###### ...........# ............# ............# ............. ............ ......#