##### #...# ...#### .!.... .. #######...##... .........>....... ###...# #.l.### #b################# #.'.....<....('...# ###################