########## .........# ####### .........# #.....###### .........# #..........# .........######..........# .........##...#..........# .........''...'.>........# .........##...#..........# ..####...##...#........### ###+##...#....O...# #......##....# #......##....# #......##....# ##+######....# #....# #....# ######