### #.. ... #.# #.# #.# #.# ######'### #........# #........# #........# #####........#######+## ####...#..............c..+ #<.'...'............(....# ####...#................(# #####.......(.........# #.......(.........# #.................# #########.......>.# #.........# #.......... ...........