#+# #$## #..## #...## ##....## #####......## +.....<.....# #####..?...## ##....## #...## #..## #.## #+#