# #.# ##... ......######## ..(...o(.....#### .?..............# .##...###<##.##. #........# ........... ###.######## .. ..