## ###### ..##..... ......... ....>...# #+##....## #...... #..<.# .###'### .......# .##.(..# #....# #....# ...cS..# .......# ........# .#####+##