########### ..........# ..(.......# .........o# .......o..# ###.###o### #o..# .........# .........# .........# ###.####+# ##